package de.hska.swlab.iwwdnw.gui;

import de.hska.swlab.iwwdnw.helper.ConsoleReader;
import de.hska.swlab.iwwdnw.model.IWWWDNW;

public class GuiAnzahlSpielerFestlegen implements GuiController {

	private int anzahl = 0;

	@Override
	public void execute(final IWWWDNW spiel) {		
		boolean korrekt = false;
		while (!korrekt) {
			try {
				String str = ConsoleReader.readLine("Bitte Anzahl Spieler eingeben: ");
				anzahl = Integer.parseInt(str);				
			
				if (anzahl >= 2 && anzahl <= 4){
					korrekt = true;
				}else{
					System.out.println("Die Zahl liegt nicht zwischen 2 und 4!\n");
				}
			} catch (NumberFormatException e) {
				System.out.println("Bitte geben Sie eine korrekt Zahl ein\n");
			}
		}
		spiel.setAnzahlSpieler(anzahl);

//		new Thread() {
//			@Override
//			public void run() {
//			}
//		}.start();
	}
}
